woven felt - Turkish English Dictionary